4D Chart v13ch_LIRE SELECTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
ch_LIRE SELECTION
|
ch_LIRE SELECTION ( zone ; premier ; dernier ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D Chart | |||||
premier | Entier |
![]() |
Position du premier caractère moins 1 | |||||
dernier | Entier |
![]() |
Position du dernier caractère | |||||
La commande ch_LIRE SELECTION renvoie dans les variables premier et dernier les positions de caractère du texte en vidéo inverse dans zone.
premier est inférieur de un à la position du premier caractère mis en vidéo inverse et dernier est le dernier caractère mis en vidéo inverse. Si premier et dernier sont égaux, aucun caractère n’est mis en vidéo inverse et le point d’insertion se situe entre premier et premier+1.
Comme il ne peut y avoir du texte en vidéo inverse que dans un objet à la fois, le paramètre cible est inutile. S’il n’y a pas de texte sélectionné dans zone, ch_LIRE SELECTION renvoie -32000 pour premier et dernier.
L’exemple suivant renvoie la position du texte sélectionné ou, si aucun texte n’est sélectionné, alerte l’utilisateur.
ch_LIRE SELECTION(Zone;$Premier;$Dernier)
Si(ch_Erreur=46)
ALERTE("Il n’y a pas de texte sélectionné.")
Fin de si
Produit : 4D Chart
Thème : ch_Eléments
Numéro :
14599
Nom intl. : CT GET HIGHLIGHT
Liste alphabétique des commandes
Créé : 4D Chart 1